lead sealing - French English Dictionary